package cn.exrick.xboot.base.login

import cn.exrick.xboot.core.common.vo.Result

interface LoginService {


    /**
     * app登录
     */
    fun appLogin(loginDto: LoginDto) : Result<Any?>?


    /**
     * app注册
     */
    fun appRegister(loginDto: LoginDto) : Result<Any?>?


    /**
     * app忘记密码
     */
    fun appForgetPassword(loginDto: LoginDto) : Result<Any?>?

    /**
     * (管理员)移除用户
     */
    fun removeUser(userIds: String) : Result<Any>?

}